

    .in_name h1 {
      width: auto;
      float: left;
      height: 78px;
      line-height: 78px;
      font-size: 25px;
      text-align: left;
      letter-spacing: 4px;
      text-indent: 2em;
      font-style: italic;
      color: #434343;
      margin: 0;
    }

    .index_top {
      width: 100% !important;
      height: 78px;
      background: rgba(176, 251, 218, 0.2);
      box-shadow: 3px 3px 10px -2px rgba(0, 0, 0, 0.05);
      position: relative;
      z-index: 1;
      padding: 0 !important;
    }

    .index_top .in_left {
      width: 230px;
      height: 78px;
      display: flex;
      align-items: center;
      float: left;
      background: rgba(155, 223, 251, 0.2);
    }

    .in_left img {
      width: 100%;
      height: 78px;
      float: left;
    }

    .index_top .in_name {
      width: calc(100% - 530px);
      height: 78px;
      float: left;
    }

    .in_name .logo {
      width: auto;
      float: left;
      height: 78px;
    }

    .index_top .in_right {
      width: 300px;
      height: 78px;
      float: right;
      display: flex;
      justify-content: space-around;
      align-items: center;
    }

    .in_right .yh_name {
      width: auto;
      height: 78px;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .yh_name img {
      width: 36px;
      width: 36px;
    }

    .yh_name p {
      width: auto;
      line-height: 78px;
      color: #3e415b;
      font-size: 16px;
      margin: 0 10px;
    }

    .yh_name span {
      width: auto;
      line-height: 22px;
      color: #fff;
      background: #34bdfc;
      display: inline-block;
      margin-left: 6px;
      border-radius: 15px;
      padding: 0 15px;
    }

    .in_right .in_rigth_xian {
      display: inline-block;
      width: 2px;
      height: 22px;
      background: #bdbdd9;
    }

    .in_right .yh_tc {
      float: right;
      width: auto;
      height: 78px;
      cursor: pointer;
      display: flex;
      justify-content: space-around;
      align-items: center;
    }

    .yh_tc img {
      float: left;
      width: 22px;
    }

    .yh_tc a {
      padding: 10px;
      border-radius: 5px;
      margin-right: 10px;
    }

    .yh_tc a:last-child {
      margin-right: 0;
    }

    .yh_tc a .icon_xz {
      display: none;
    }

    .yh_tc a:hover {
      background: rgba(152, 159, 193, 0.12);
    }

    .yh_tc a:hover .icon_xz {
      display: block;
    }

    .yh_tc a:hover .icon_wxz {
      display: none;
    }